// 配置基地址
const BASEURL = 'https://www.uinav.com/api/public/v1';
// 封装 发送网络请求方法
function request({
	url = "",
	method = "GET",
	header = "",
	data = ""
}) {
	// 发送网络请求 
	return new Promise((resolve, reject) => {
		// 开启 loading
		uni.showLoading({
			title: '数据加载中...'
		})
		uni.showNavigationBarLoading()
		// 发送网络请求
		// 微信发送请求的方法
		uni.request({
			url: BASEURL + url,
			header: header,
			data: data,
			method: method,
			success: (res) => {
				resolve(res)
			},
			fail: err => {
				reject(err)
			},
			// 无论成功还是失败的回调
			complete: () => {
				wx.hideLoading()
				wx.hideNavigationBarLoading()
			}
		})
	})
}
// 导出 
export default request
